technical support centre building - Allemand Anglais Dictionnaire